.post-body{
    padding-top: 15px;
}
.post-title-content{
    margin-bottom: 15px;
}
.post-top{
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
}
.post-tags {
    margin-bottom: 15px;
}
.post-tag{
    display:inline-block;
    width: 81px;
    height: 28px;
    background: #1296db;
    border-radius: 5px;
    line-height: 28px;
    padding-left: 24px;
    color:white;
    border: 1px solid black;
    margin: 5px;
}
.post-content{
    width: 80%;
    padding:0 12px;
    float: left;
}
.post-comments{

}
.comment-edit{
    padding:5px 20px;
    text-align: right;
    border: 1px solid #ccc;
    margin-top: 40px;
}
textarea[name=body]{
    height: 125px;

}
.comment-lists{
    padding:5px 20px;
    border: 1px solid #ccc;
    margin-top: 40px;
}
#comments{
    padding: 5px 0;
    border-bottom: 1px solid #ccc;
}
.comments{
    padding: 0;
}
.comment-item{
    margin: 10px 0;
    padding: 5px 0 ;
    border-bottom: 1px solid #ccc;
}
.comment-body{
    padding: 7px;
}

.post-msg{
    width: 20%;
    float:left;
    padding: 20px;
    border: 1px solid #ccc;
}
.post-author-msg img{
    margin: 10px;
}
.author-mid{
    margin: 10px 0;
    padding: 5px 0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.author-number>div{
    margin: 0 28px;
}
.follow-button{
    text-align: center;
}